struggle to comprehend

Translations
avoir du mal à comprendre